multi-engine helicopter - Turkish English Dictionary